mountain and hill region - Turco Inglés Diccionario